export const themes = {
  default: {
    id: 'default',
    name: '默认',
    containerBg: '#ffffff',
    textColor: '#1f2937',
    secondaryColor: '#6b7280',
    borderColor: '#e5e7eb',
    primaryColor: '#2563eb',
    primaryHoverColor: '#1d4ed8',
    errorColor: '#ef4444',
    assistantBg: '#f7f7f8',
    userBg: 'transparent',
    shadowColor: 'rgba(0, 0, 0, 0.1)'
  },
  starry: {
    id: 'starry',
    name: '星空',
    containerBg: '#0f172a',
    textColor: '#e2e8f0',
    secondaryColor: '#94a3b8',
    borderColor: '#334155',
    primaryColor: '#60a5fa',
    primaryHoverColor: '#3b82f6',
    errorColor: '#f87171',
    assistantBg: '#1e293b',
    userBg: '#0f172a',
    shadowColor: 'rgba(0, 0, 0, 0.3)'
  },
  ocean: {
    id: 'ocean',
    name: '深海',
    containerBg: '#164e63',
    textColor: '#e0f2fe',
    secondaryColor: '#7dd3fc',
    borderColor: '#0891b2',
    primaryColor: '#38bdf8',
    primaryHoverColor: '#0ea5e9',
    errorColor: '#f87171',
    assistantBg: '#0e7490',
    userBg: '#164e63',
    shadowColor: 'rgba(0, 0, 0, 0.3)'
  },
  galaxy: {
    id: 'galaxy',
    name: '银河',
    containerBg: '#2e1065',
    textColor: '#f3e8ff',
    secondaryColor: '#d8b4fe',
    borderColor: '#6d28d9',
    primaryColor: '#a855f7',
    primaryHoverColor: '#9333ea',
    errorColor: '#f87171',
    assistantBg: '#4c1d95',
    userBg: '#2e1065',
    shadowColor: 'rgba(0, 0, 0, 0.3)'
  }
}

export const getTheme = (themeId) => {
  return themes[themeId] || themes.default
} 